titanium dioxide cell - French English Dictionary